senate apartment complex - Turco Inglés Diccionario